receptacle for soiled hand-towels - Francés Inglés Diccionario